package com.peas.platform.module.icims.expenditure.expenses.controller.criteria;

import com.peas.platform.module.icims.expenditure.expenses.controller.vo.ExpenditureReimbursementTrainingVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel("报账单明细(培训)查询条件")
public class ExpenditureReimbursementTrainingCriteria extends ExpenditureReimbursementTrainingVo {

    @ApiModelProperty(value = "创建时间开始")
    private Date createTimeStart;

    @ApiModelProperty(value = "创建时间结束")
    private Date createTimeEnd;

    @ApiModelProperty(value = "最后修改时间开始")
    private Date updateTimeStart;

    @ApiModelProperty(value = "最后修改时间结束")
    private Date updateTimeEnd;

    @ApiModelProperty(value = "报道时间开始")
    private Date trainingStartStart;
    @ApiModelProperty(value = "报道时间结束")
    private Date trainingStartEnd;

    @ApiModelProperty(value = "撤离时间开始")
    private Date trainingEndStart;
    @ApiModelProperty(value = "撤离时间结束")
    private Date trainingEndEnd;

}
